package com.model.vo.device.devicePCBInfo.getErrorInfoByDtu;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * TODO
 *
 * @Description
 * @Author tm
 * @Date 2023-11-25 10:26
 **/
@Data
public class GetErrorInfoByDtuVO {
    @ApiModelProperty(value = "设备编号")
    private String dtu;
    @ApiModelProperty(value = "短号")
    private String shortDtu;
    @ApiModelProperty(value = "当前版本号")
    private String curVersion;
    @ApiModelProperty(value = "存储异常状态值，0正常，1异常")
    private Integer status1;
    @ApiModelProperty(value = "存储异常时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dataTime1;
    @ApiModelProperty(value = "定位异常状态值，0正常，1异常")
    private Integer status2;
    @ApiModelProperty(value = "定位异常时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dataTime2;
    @ApiModelProperty(value = "图片异常状态值，0正常，1异常")
    private Integer status3;
    @ApiModelProperty(value = "图片异常")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dataTime3;
    @ApiModelProperty(value = "传感器异常状态值，0正常，1异常")
    private Integer status4;
    @ApiModelProperty(value = "传感器异常")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dataTime4;
    @ApiModelProperty(value = "北京通信状态值，0等待  1连接获取IP服务器  2连接获取IP服务成功  4 连接数据服务器   5 连接数据服务器成功")
    private Integer status5;
    @ApiModelProperty(value = "北京通信状态时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dataTime5;
    @ApiModelProperty(value = "后摄像头状态")
    private Integer status6;
    @ApiModelProperty(value = "后摄像头时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date dataTime6;
}
